ACCURATE SOFTWARE RELIABILITY ESTIMATION Submitted by Jason

نویسنده

  • Jason Allen Denton
چکیده

OF THESIS ACCURATE SOFTWARE RELIABILITY ESTIMATION A large number of software reliability growth models are now available. It is widely known that none of these models performs well in all situations, and that choosing the appropriate model a priori is difficult. For this reason recent work has focused on how these models can be made more accurate, rather than trying to find a model which works in all cases. This includes various efforts at data filtering and recalibration, and an examination of the physical interpretation of model parameters. Here we examine the impact of the parameter estimation technique on model accuracy, and show that the maximum likelihood method provides for estimates which are more reliable than the least squares method. We present an interpretation of the parameters for the popular logarithmic model, and show that it may be possible to use this interpretation to overcome some of the difficulties found in working with early failure test data. We present a new software reliability model, based on the objective measure of program coverage, and show how it can be used to predict the number of defects in a program. We discuss the meaning of the parameters of this model, and suggest what needs to be done in order to gain a greater understanding of it. Finally, we present a tool we have developed which supports and integrates many of the techniques and methods presented here, making them easily accessible to practitioners. Jason Allen Denton Computer Science Colorado State University Fort Collins, Colorado 80523 Fall 1999

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Considering Residual Faults of Burr Type XII Software Reliability Growth Model

Software Reliability Growth model (SRGM) is a mathematical model of how the software reliability improves as faults are detected and repaired. A large number of software reliability growth models have been proposed to analyze the reliability of software application during the testing phase, with the increasing demand to deliver high-quality software, more accurate software reliability models ar...

متن کامل

Reliability Estimation Based on Cubic Splines

software quality attribute and Software reliability estimation is a hard problem to solve accurately. However for management of software quality and standard practice of the organization, accurate reliability estimation is important. Non-homogeneous Poisson Process (NHPP) models and Artificial Neural Network (ANN) models are among the most important software reliability growth models. In this p...

متن کامل

Using In-Process Testing Metrics to Estimate Software Reliability: A Feasibility Study

In industry, information on field reliability of a product becomes available too late in the software development process to affordably guide any corrective actions. A step towards remediation of this problem lies in the ability to provide an early estimation of software reliability. This paper presents a suite of in-process metrics that leverages the software testing effort to provide (1) an a...

متن کامل

Computational Intelligence in Empirical Software Engineering

The objective of Empirical Software Engineering is to improve the software development and maintenance processes and consequently the quality of theirs various deliverables. This can be achieved by evaluating, controlling and predicting some important attributes of software projects such as development effort, software reliability, and programmers productivity. One of the most interesting sub-f...

متن کامل

Determining the Minimal Software Reliability Test Effort by Stratified Sampling

Software reliability testing provided the necessary guarantee for improving software reliability level and estimation. The traditional method for generating software reliability test cases could be seen as a simple random sampling, which was randomly choosen according to the operational profile defined by Musa. The stratified sampling was well known as a complex but more accurate sampling appro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999